.ant-pro-form-login-page-notice {
  flex: initial;
}

.top-right {
  position: fixed;
  top: 20px;
  right: 20px;
  display: flex;
  z-index: 100;
  align-items: center;
}

.ant-switch-inner-checked {
    font-size: 30px;
}

.user-language {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  border-width: 1px;
  border-style: solid;
  width: 80px;
  height: 18px;
  border-radius: 20px;
  padding: 5px;
}

.user-mode {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  border-width: 1px;
  border-style: solid;
  height: 40px;
  border-radius: 20px;
  padding: 5px 10px;
}
